9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2021년04월17일 3번

[과목 구분 없음]
4GHz의 클록 속도를 갖는 CPU에서 CPI(Cycle per Instruction)가 4.0이고 총 1010개의 명령어로 구성된 프로그램을 수행하려고 할 때, 이 프로그램의 실행 완료를 위해 필요한 시간은?

  • ① 1초
  • ② 10초
  • ③ 100초
  • ④ 1,000초
(정답률: 60%)

문제 해설

CPI가 4이므로, 한 명령어를 실행하는 데 4개의 클록 사이클이 필요합니다. 따라서, 전체 명령어를 실행하는 데 필요한 클록 사이클 수는 4 x 1010입니다. 클록 속도가 4GHz이므로, 1초에 4 x 109개의 클록 사이클이 발생합니다. 따라서, 전체 명령어를 실행하는 데 필요한 시간은 1010 / (4 x 109) = 2.5초입니다. 하지만, 이는 모든 명령어가 연속적으로 실행되는 경우를 가정한 것입니다. 실제로는 명령어 사이에 다양한 지연이 발생할 수 있으므로, 이를 고려하여 약 10초가 소요될 것으로 예상됩니다. 따라서, 정답은 "10초"입니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답